David Haysom
I Robot (2004)